 /* Unessential CSS - Just here to make this sample page prettier */html,body {height:100%;}
body {margin:0;font-size:16px;font-family:Arial,'微软雅黑';line-height:1.5;}
li {list-style-type:none;}
a {color:#333;text-decoration:none;}
* {padding:0px;margin:0px;box-sizing:border-box;-moz-box-sizing:border-box;/* Firefox */-webkit-box-sizing:border-box;/* Safari */}
a:link {text-decoration:none !important;}
a:visited {text-decoration:none !important;}
a:hover {text-decoration:none !important;}
a:active {text-decoration:none !important;}
h1,h2,h3,h4,h5,h6 {padding:0px;margin:0px;}
font{word-wrap:break-word; }
.mm-page {background:#fff !important;position:relative;width:100%;}
.header {display:none;position:fixed;z-index:900;left:0px;top:0px;transition:all 0.3s ease;background:#0167b4;}
.header-d {display:none;width:100%;height:40px;transition:all 0.3s ease;}
.mm-opening .header {top:-40px;}
.mm-opening .header-d {height:0px;}
.pc-nav {width:100%;height:120px;position:relative;z-index:900;}
.pc-nav-t {width:100%;height:40px;background:#f5f5f5;}
.pc-nav-t-all {width:100%;height:40px;max-width:1400px;padding:0 10px;margin:0 auto;}
.pc-nav-t-l {width:50%;height:40px;float:left;line-height:40px;}
.pc-nav-t-l span {display:block;height:40px;float:left;padding-left:40px;margin-right:10px;font-size:14px;background-repeat:no-repeat;background-position:center left;}
.pc-nav-t-l {width:50%;height:40px;float:left;line-height:40px;}
.pc-nav-t-r .share {height:40px;float:right;}
.pc-nav-t-r .share .cn {display:block;height:40px;padding-top:6px;}
.pc-nav-t-r .share .en {display:none;height:40px;padding-top:6px;}
.pc-nav-t-r .share a {display:block;margin-right:8px;width:28px;height:28px;background:#514f4e;float:left;border-radius:50%;transition:all 0.3s ease;}
.pc-nav-t-r .share a img {display:block;width:90%;margin:5%;}
.pc-nav-t-r .share a:hover {background:#f08519;}
.pc-nav-t-r .buy {height:40px;float:right;padding-top:6px;}
.pc-nav-t-r .buy a {display:block;margin-right:8px;width:28px;height:28px;border:1px solid #514f4e;float:left;border-radius:50%;transition:all 0.3s ease;}
.pc-nav-t-r .buy a img {display:block;width:90%;margin:5%;}
.pc-nav-t-r .buy a:hover {background:#fff;border-color:#fff;box-shadow:0px 0px 2px #ccc;}
.pc-nav-t-r .lag {height:40px;float:right;padding-top:6px;}
.pc-nav-t-r .lag a {display:block;margin-right:8px;width:28px;height:28px;border:1px solid #514f4e;float:left;border-radius:50%;transition:all 0.3s ease;line-height:28px;text-align:center;font-size:14px;}
.pc-nav-t-r .lag a:hover {background:#fff;border-color:#fff;box-shadow:0px 0px 2px #ccc;}
.pc-nav-t-r .find {height:40px;float:right;padding-top:6px;width:200px;position:relative;overflow:hidden;}
.pc-nav-t-r .find a {display:block;margin-right:8px;width:28px;height:28px;border:1px solid #514f4e;float:left;border-radius:50%;transition:all 0.3s ease;position:absolute;top:6px;right:0px;}
.pc-nav-t-r .find a img {display:block;width:90%;margin:5%;}
.pc-nav-t-r .find a:hover {background:#fff;border-color:#fff;box-shadow:0px 0px 2px #ccc;}
.pc-nav-t-r .find .key {width:150px;height:28px;border:none;background:none;border-bottom:1px  solid #aaa;padding:0 30px 0 0px;position:absolute;top:6px;right:-200px;font-size:14px;outline:none;border-radius:0px;}
.pc-nav-b {width:100%;height:80px;background:rgba(255,255,255,0.6);transition:all 0.3s ease;}
.pc-nav-b-all {width:94%;height:80px;max-width:1400px;padding:0 10px;margin:0 auto;}
.pc-nav-b-all .logo {height:80px;width:390px;float:left;}
.pc-nav-b-all .logo img {display:block;width:100%;}
.pc-nav-b-all .pc-nav-m {height:80px;float:right;}
.pc-nav-b-all .pc-nav-m li {height:80px;float:left;transition:all 0.3s ease;margin-left:2px;margin-right:0px;}
.pc-nav-b-all .pc-nav-m li .pn1 {height:18px;line-height:18px;margin-top:31px;display:block;border-left:0px solid #333;padding:0 15px 0 15px;position:relative;}
.pc-nav-b-all .pc-nav-m li .pn1 span {display:block;width:1px;position:absolute;height:18px;top:0px;left:-1px;background:#333;transition:all 0.3s ease;}
.pc-nav-b-all .pc-nav-m li:first-child .pn1 span {display:none;}
.pc-nav-b-all .pc-nav-m li:first-child .pn1 {border-left:0px solid #333;}
.pc-nav-b-all .pc-nav-m li .down {position:absolute;width:100%;display:none;left:0px;top:80px;background:rgba(255,255,255,0.8);padding-top:25px;padding-bottom:25px;}
.pc-nav-b-all .pc-nav-m li .down .down-all {width:100%;max-width:1400px;padding:0 10px;margin:0 auto;text-align:center;}
.pc-nav-b-all .pc-nav-m li .down .down-all2 {text-align:left;}
.pc-nav-b-all .pc-nav-m li .down .down-all .pn2 {width:19%;display:inline-block;padding-bottom:20px;vertical-align:top;}
.pc-nav-b-all .pc-nav-m li .down .down-all .pn2 .pn2-all {display:block;padding-left:25%}
.pc-nav-b-all .pc-nav-m li .down .down-all .pn2 .pn2-all .pic {width:34px;height:34px;margin-bottom:15px;margin-left:33px;}
.pc-nav-b-all .pc-nav-m li .down .down-all .pn2 .pn2-all .pic img {display:block;width:100%;}
.pc-nav-b-all .pc-nav-m li .down .down-all .pn2 .pn2-all h1 {font-size:18px;color:#0167b4;font-weight:500;text-align:left;padding-left:20px;background:url(../img/n82.png)  no-repeat;background-position:left 8px;margin-bottom:10px;}
.pc-nav-b-all .pc-nav-m li .down .down-all .pn2 .pn2-all p {font-size:14px;color:#666;font-weight:500;transition:all 0.3s ease;text-align:left;padding-left:20px;padding-bottom:10px;}
.pc-nav-b-all .pc-nav-m li .down .down-all .pn2 .pn2-all p:hover {color:#f08519;}
.pc-nav-m li.no .down {display:block;}
.pc-nav-b:hover {background:#fff;}
.pc-nav-b2 {background:#fff;box-shadow:0px 2px 2px rgba(0,0,0,0.3);}
.pc-nav-b3 {background:#fff;box-shadow:0px 2px 2px rgba(0,0,0,0.3);}
.pc-nav-b-all .pc-nav-m li:hover {background:#f08519;}
.pc-nav-b-all .pc-nav-m li:hover .pn1 {border-left:0px solid #333;color:#fff;}
.pc-nav-b-all .pc-nav-m li:hover + li .pn1 {border-left:0px solid #333;}
.pc-nav-b-all .pc-nav-m li:hover .pn1 span {filter:alpha(opacity:0);opacity:0;-moz-opacity:0;-khtml-opacity:0;}
.pc-nav-b-all .pc-nav-m li:hover + li .pn1 span {filter:alpha(opacity:0);opacity:0;-moz-opacity:0;-khtml-opacity:0;}
.mm-ismenu {/* background:#0167b4;*/}
.mm-list > li > a,.mm-list > li > span {color:#fff;}
.mm-menu .mm-list > li > a.mm-subopen:after,.mm-menu .mm-list > li > a.mm-subclose:before {border-color:rgba(255,255,255,0.8);}
.mm-menu > .mm-list {padding:20px 0 40px 0;}
#menu .share {height:40px;}
#menu .share .cn {display:block;height:40px;padding-top:6px;}
#menu .share .en {display:none;height:40px;padding-top:6px;}
#menu .share a {display:block;margin-right:8px;width:28px;height:28px;background:#514f4e;float:left;border-radius:50%;transition:all 0.3s ease;}
#menu .share a img {display:block;width:90%;margin:5%;}
#menu .share a:hover {background:#f08519;}
.mm-menu .mm-list > li > a.mm-subopen:before {border-color:rgba(0,0,0,0.0);}
.fixed-nav {position:fixed;width:100%;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;transition:top .5s;}
.fixed-nav-appear {top:0;}
.fix_sec {position:fixed;width:100%;top:0;z-index:999;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;transition:top .5s;}
.video-back {display:block;/* padding:200px 0px;*/text-align:center;}
.video-back h1 {display:block;text-align:center;color:#fff;font-size:50px;}
.video-back p {display:block;color:#fff;margin:0px;padding:0px;margin-bottom:20px;}
.video-back img {width:150px;}
.main-heading {text-align:center;margin:50px auto;font-size:70px;}
.main-para {margin:10px 100px;text-align:center;font-size:20px;}
.jq22-demo a {color:aliceblue;font-family:"微软雅黑";font-size:20px;text-decoration:none;padding-left:10px;padding-right:10px;font-weight:bold;text-shadow:2px 2px 4px #000;}
.banner {margin-top:-80px;}
.banner .swiper-slide img {display:block;width:100%}
.banner .swiper-pagination-bullet {width:15px;height:15px;background:#fff;opacity:1;}
.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 15px;}
.banner .swiper-pagination-bullet-active {border:3px #fff solid;background-color:transparent;}
@media (max-width:1200px) {.header {display:block;}
.pc-nav {display:none;}
.header-d {display:block;}
.banner {margin-top:0px;}
}
@media (max-width:700px) {.banner .swiper-pagination-bullet {width:10px;height:10px;background:#fff;opacity:1;}
.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 10px;}
.banner .swiper-pagination-bullet-active {border:2px #fff solid;background-color:transparent;}
}
@media (min-width:550px) {/* .header2 {left:440px;}
*/}
.banner {width:100%;height:auto;overflow:hidden;}
.abo {width:94%;padding-top:70px;height:auto;margin:0 auto;max-width:1420px;}
.abo .txt {width:55%;height:auto;overflow:hidden;max-width:770px;padding-right:30px;float:left;}
.abo .txt h1 {font-size:36px;color:#0167b4;font-weight:900;}
.abo .txt h1 span {font-size:30px;color:#999;font-weight:900;padding-left:10px;}
.abo .txt h2 {font-size:18px;color:#999;font-weight:500;}
.abo .txt b {display:block;width:60px;height:4px;background:#0167b4;margin-top:15px;margin-bottom:15px;}
.abo .txt p {font-size:14px;color:#666;line-height:2;}
.abo .txt a {width:120px;height:36px;display:block;line-height:36px;text-align:center;margin-top:30px;border:#f08519 1px solid;color:#f08519;transition:all 0.3s ease;}
.abo .txt a:hover {background:#f08519;color:#fff;}
.abo .pic {width:45%;height:auto;overflow:hidden;float:right;box-shadow:5px 5px 5px #999;}
.abo .pic img {width:100%;display:block;}
#wrap {clear:both;width:94%;padding-top:70px;height:auto;margin:0 auto;max-width:1420px;}
.wrap-b {width:25%;float:left;height:auto;overflow:hidden;position:relative;}
.wrap-b1 {width:100;height:auto;overflow:hidden;position:relative;}
.wrap-b .pic {width:70px;height:70px;margin:0 auto;margin-bottom:20px;border:#0167b4 2px solid;border-radius:10px;transition:all 0.3s ease;}
.wrap-b .pic img {display:block;width:100%}
.wrap-b .pic .img0 {display:block;}
.wrap-b .pic .img1 {display:none;}
.wrap-b:hover .pic {background:#0167b4;}
.wrap-b:hover .pic .img1 {display:block;}
.wrap-b:hover .pic .img0 {display:none;}
.wrap-b {text-align:center;}
.wrap-b span {font-weight:900;color:#666;font-size:30px;}
.wrap-b b {font-weight:500;color:#666;font-size:14px;}
.wrap-b .lin {position:absolute;width:1px;height:90%;right:0px;top:5%;background:#999;}
.wrap-b .lin3 {position:absolute;width:90%;height:1px;right:5%;bottom:0px;background:#999;display:none;}
@media (max-width:1000px) {.abo .pic {width:100%;float:none;}
.abo .txt {width:100%;max-width:1000px;padding-right:0px;margin-bottom:40px;float:none;}
.wrap-b span {display:block;}
}
@media (max-width:600px) {.wrap-b {width:50%;}
.wrap-b .lin2 {display:none;}
.wrap-bt {padding-bottom:20px;}
.wrap-bb {padding-top:20px;}
.wrap-b .lin3 {display:block;}
.abo .txt h1 {font-size:30px;}
.abo .txt h1 span {font-size:24px;}
.abo {width:100%;padding-left:20px;padding-right:20px;}
#wrap {width:100%;padding-left:20px;padding-right:20px;}
}
.title0 {text-align:center;}
.title0 h3 {font-weight:900;font-size:30px;color:#666;margin-bottom:0px;}
.title0 h2 {font-weight:900;font-size:36px;color:#333;margin-bottom:0px;}
.title0 span {display:block;width:100px;height:3px;background:#f08519;margin:0 auto;margin-bottom:10px;margin-top:10px;}
.pro {width:100%;padding-top:70px;height:auto;margin:0 auto;position:relative;}
.pro-bg {width:100%;height:500px;position:absolute;left:0px;top:70px;z-index:299;background-image:url(../img/a2.jpg);background-size:cover;background-position:center;background-attachment:fixed;}
.pro-m {width:94%;height:auto;margin:0 auto;max-width:1420px;position:relative;z-index:300;}
.pro-m .title0 {margin-top:50px;}
.pro-m .title0 h3 {color:#fff;}
.pro-m .title0 h2 {color:#fff;}
.pro-btn {width:100%;padding-top:40px;height:auto;overflow:hidden;text-align:center;}
.pro-btn li {display:inline-block;height:40px;line-height:40px;padding:0 30px;margin:10px 15px;font-size:20px;color:#0167b4;cursor:pointer;background:rgba(255,255,255,0.9);transition:all 0.3s ease;border-radius:20px;}
.pro-btn li:hover {background:#f08519;color:#fff;}
.pro-btn li.cut {background:#f08519;color:#fff;}
.pro-box {width:100%;padding-top:40px;height:auto;overflow:hidden;text-align:center;}
.pro-box .pro-box1 {width:100%;height:auto;overflow:hidden;padding:3px;}
.pro-s-box {width:100%;height:auto;overflow:hidden;background:#fff;box-shadow:2px 2px 2px rgba(0,0,0,0.3);}
.pro-s-box .pro-s-pic {width:100%;height:auto;overflow:hidden;background:red;}
.pro-s-box .pro-s-pic img {width:100%;display:block;}
.pro-s-box .img0 {display:block;}
.pro-s-box .img1 {display:none;}
.pro-s-box:hover .img0 {display:none !important;}
.pro-s-box:hover .img1 {display:block !important;}
.pro-s-box .pro-s-txt {padding:10px 10px 30px 10px;width:100%;height:auto;overflow:hidden;text-align:center;}
.pro-s-box .pro-s-txt h2 {font-size:18px;padding-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pro-s-box .pro-s-txt p {font-size:14px;padding-bottom:20px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pro-s-box .pro-s-txt a {font-size:14px;color:#fff;display:block;width:120px;height:36px;line-height:36px;background:#f08519;margin:0 auto;}
.pro .swiper-container {padding-bottom:50px;padding-right:3px;}
.pro .swiper-pagination-fraction,.pro .swiper-pagination-custom,.pro .swiper-container-horizontal > .swiper-pagination-bullets {bottom:0px;}
@media (max-width:900px) {.pro-bg2 {height:380px;}
}
@media (max-width:600px) {.pro-btn li {height:32px;line-height:32px;padding:0 15px;margin:5px 5px;border-radius:16px;font-size:14px;}
.pro-box {padding-top:20px;}
.pro-btn {padding-top:20px;}
.title0 h3 {font-size:24px;}
.title0 h2 {font-size:30px;}
.pro-m {padding-left:15px;padding-right:15px;width:100%;}
.pro-bg2 {height:300px;}
.pro-s-box .pro-s-txt h2 {font-size:16px;}
.pro-bg {background-attachment:scroll;}
}
.adv {width:100%;padding-top:70px;height:auto;margin:0 auto;position:relative;}
.adv-box {width:100%;height:auto;margin:0 auto;max-width:1420px;padding-left:10px;padding-right:10px;position:relative;}
.adv-box .pic {width:450px;height:450px;margin:0 auto;}
.adv-box .pic img {display:block;width:100%;}
.adv-box li {width:calc(50% - 200px);max-width:430px;position:absolute;}
.adv-box li .ico {position:absolute;width:68px;height:68px;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);background:#ccc;transition:all 0.3s ease;}
.adv-box li .ico img {width:100;display:block;}
.adv-box li:hover .ico {background:#f08519;}
.adv-box li h3 {color:#2c659d;font-size:20px;font-weight:900;transition:all 0.3s ease;}
.adv-box li p {color:#333;font-size:14px;font-weight:500;}
.adv-box li:hover h3 {color:#f08519;}
.adv-box li.adv1 {padding-right:85px;left:0px;top:50px;text-align:right;padding-left:20px;}
.adv-box li.adv1 .ico {top:0px;right:0px;}
.adv-box li.adv2 {padding-left:85px;right:0px;top:50px;text-align:left;padding-right:20px;}
.adv-box li.adv2 .ico {top:0px;left:0px;}
.adv-box li.adv3 {padding-right:85px;left:0px;top:250px;text-align:right;padding-left:20px;}
.adv-box li.adv3 .ico {top:0px;right:0px;}
.adv-box li.adv4 {padding-left:85px;right:0px;top:250px;text-align:left;padding-right:20px;}
.adv-box li.adv4 .ico {top:0px;left:0px;}
.s-adv {padding-bottom:30px;}
@media (max-width:1000px) {.adv {display:none;}
}
.sol {width:100%;height:auto;margin:0 auto;max-width:1420px;position:relative;padding-top:50px;}
.slo-box {width:100%;height:auto;margin:0 auto;overflow:hidden;margin-top:40px;}
#slo1 {width:100%;height:40px;overflow:hidden;margin-bottom:40px;display:none;}
#slo1 .swiper-slide {height:40px;line-height:40px;width:auto;border-radius:20px;background:#ececec;color:#333;text-align:center;}
#slo1 .swiper-slide-active {background:#f08519;color:#fff;}
#tabs-container {height:auto;}
.slo2 {width:100%;height:auto;overflow:hidden;text-align:center;margin-bottom:40px;}
.slo2 a {font-weight:normal;text-align:center;height:40px;line-height:40px;color:#2a70be;cursor:pointer;text-decoration:none;display:inline-block;padding:0 30px;margin:5px 15px;border-radius:20px;background:#ececec;color:#333;font-size:20px;}
.slo2 a.active {background:#f08519;color:#fff;}
.sol-b {width:100%;height:auto;overflow:hidden;position:relative;}
.sol-bg {width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:299;background-size:cover;transition:all 0.5s ease;}
.sol-txt {width:450px;padding:20px;position:relative;z-index:300;background:rgba(1,103,180,0.85);float:right;}
.sol-txt2 {width:100%;height:420px;border:1px solid #fff;padding:50px 35px;}
.sol-txt2 h3 {font-size:24px;color:#fff;font-weight:500;margin-bottom:10px;}
.sol-txt2 p {font-size:14px;color:#fff;line-height:2;margin-bottom:20px;}
.sol-txt a {display:block;width:140px;height:36px;line-height:36px;text-align:center;position:absolute;left:55px;bottom:50px;transition:all 0.3s ease;font-size:14px;color:#fff;border:1px solid #fff;border-radius:18px;}
.sol-txt a:hover {background:#fff;color:rgba(1,103,180,1);}
.sol-b:hover .sol-bg {height:106%;width:106%;left:-3%;top:-3%;}
@media (max-width:900px) {/* .slo2 {display:none;}
#slo1 {display:block;}
*/.sol-txt {width:90%;margin-top:20px;margin-bottom:20px;float:none;margin-left:5%;}
}
@media (max-width:600px) {.slo2 a {height:32px;line-height:32px;padding:0 15px;margin:5px 5px;border-radius:16px;font-size:14px;}
.sol-txt2 {padding:30px 15px;}
}
.case-w {width:100%;height:auto;overflow:hidden;margin:0 auto;margin-top:40px;box-shadow:0px 2px 8px rgba(0,0,0,0.3);max-width:1420px;position:relative;padding:40px;padding-right:0px;z-index:300;background:#fff;}
.case-l {width:260px;padding-right:40px;height:auto;overflow:hidden;float:left;}
.case-l ul {width:100%;height:auto;overflow:hidden;}
.case-l ul li {width:100%;height:40px;overflow:hidden;text-align:center;cursor:pointer;line-height:40px;background:#eee;margin-bottom:10px;transition:all 0.3s ease;}
.case-l a {display:block;width:100%;height:40px;overflow:hidden;text-align:center;cursor:pointer;line-height:40px;background:#eee;transition:all 0.3s ease;}
.case-l ul li:hover {background:#f08519;color:#fff;}
.case-l a:hover {background:#f08519;color:#fff;}
.case-l ul li.cut {background:#f08519;color:#fff;}
.case-r {width:calc(100% - 260px);height:auto;overflow:hidden;float:left;}
.case-r ul {width:100%;height:auto;overflow:hidden;}
.case-r ul li {width:100%;height:auto;overflow:hidden;display:none;}
.case-r1 {width:50%;height:auto;overflow:hidden;padding-right:40px;float:left;}
.case-txt {width:100%;height:auto;overflow:hidden;}
.case-txt h2 {color:#0167b4;transition:all 0.3s ease;font-size:18px;line-height:1.5;height:54px;margin-top:10px;overflow:hidden;}
.case-txt h2:hover {color:#f08519;}
.case-txt p {color:#333;transition:all 0.3s ease;font-size:14px;line-height:1.5;height:63px;margin-top:10px;overflow:hidden;}
.case-txt .more1 {display:block;margin-top:10px;color:#999;transition:all 0.3s ease;font-size:16px;}
.case-txt .more1:hover {color:#0167b4;}
.case-r .more {display:block;width:160px;text-align:center;height:40px;line-height:40px;display:none;border-radius:20px;border:1px solid #666;margin:0 auto;margin-top:30px;}
.case-r .more:hover {background:#f08519;color:#fff;border:1px solid #f08519;}
.hhpic1 {width:100%;height:auto;overflow:hidden;border:1px solid #ccc;padding:7px;}
.hhpic2 {width:100%;height:auto;overflow:hidden;position:relative;}
.hhpic2 img {width:100%;display:block;}
.hhpic3 {width:100%;height:100%;position:absolute;top:0px;left:0px;background-position:center center;background-size:cover;transition:all 0.5s ease;}
.hhpic2:hover .hhpic3 {transform:scale(1.2);}
@media (max-width:900px) {.case-l {width:100%;padding-right:0px;height:auto;overflow:hidden;float:none;text-align:center;}
.case-r {width:100%;padding-right:0px;height:auto;overflow:hidden;float:none;margin-top:20px;}
.case-l ul li {width:auto;display:inline-block;padding:0 20px;margin:0 5px;border-radius:20px;}
.case-l ul {padding-right:30px;}
.case-l a {display:none;}
.case-r .more {display:block;}
.case-w {padding:30px 0 30px 30px;}
.case-r1 {padding-right:30px;}
}
@media (max-width:600px) {.case-txt h2 {font-size:16px;height:auto;}
.case-l ul li {height:32px;line-height:32px;padding:0 15px;margin:5px 5px;border-radius:16px;font-size:14px;}
.case-txt p {display:none;}
.case-txt .more1 {display:none;}
.case-r1 {margin-top:20px;width:50%;padding-right:5px;padding-left:5px;}
.case-r1 .hhpic1 {width:100%;float:left;float:left;padding:3px;}
.case-r1 .case-txt {width:100%;float:left;float:left;}
.case-r1 .case-txt h2 {margin-top:10px;font-weight:500;font-size:14px;}
.case-r {margin-top:0px;}
.case-l ul {padding-right:0px;}
.case-w {padding:30px 10px;width:calc(100% - 0px);}
.case-r {margin-top:0px;}
}
.new {width:100%;height:auto;padding-top:70px;margin:0 auto;}
.new-t {width:100%;height:auto;max-width:1420px;padding:20px 10px 40px 10px;text-align:center;margin:0 auto;}
.new-t li {display:inline-block;line-height:40px;height:40px;font-size:20px;padding:0 30px;margin:5px 3px;cursor:pointer;transition:all 0.3s ease;}
.new-t li:hover {color:#0167b4;}
.new-t li.cut {color:#0167b4;border:1px solid #0167b4;border-radius:20px;}
#news-container .swiper-slide .new-box {width:94%;height:auto;overflow:hidden;margin:0 auto;max-width:1420px;position:relative;}
.new-b-l {width:615px;height:auto;overflow:hidden;float:left;margin-right:35px;}
.new-b-l .hhpic2 {position:relative;}
.new-b-l-t {position:absolute;width:100%;height:auto;overflow:hidden;left:0px;bottom:0px;padding:20px;border-left:3px solid #f08519;background:rgba(2,87,150,0.8);}
.new-b-l-t h3 {font-size:20px;color:#fff;font-weight:500;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.new-b-l-t p {font-size:14px;color:#fff;font-weight:500;}
.new-b-r {width:calc(100% - 660px);height:auto;overflow:hidden;float:left;}
.new-b-r-a {width:100%;height:auto;overflow:hidden;margin-bottom:31px;}
.new-b-r-a:last-child {margin-bottom:0px;}
.new-b-r-a1 {display:none;}
.new-b-r-a-t {width:116px;height:116px;border:1px solid #999;float:left;transition:all 0.3s ease;}
.new-b-r-a-t b {display:block;text-align:center;font-size:56px;color:#999;line-height:1.3;margin-top:5px;}
.new-b-r-a-t span {display:block;text-align:center;font-size:16px;color:#999;}
.new-b-r-a-m {width:calc(100% - 116px);float:left;height:auto;padding-left:30px;padding-top:10px;}
.new-b-r-a-m h3 {font-size:20px;font-weight:500;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.3s ease;}
.new-b-r-a-m p {font-size:14px;font-weight:500;height:42px;overflow:hidden;}
.new-b-r-a-m span {width:40px;height:2px;display:block;background:#f08519;margin-bottom:10px;}
.new-b-r-a:hover .new-b-r-a-t {background:#f08519;border:1px solid #f08519;}
.new-b-r-a:hover .new-b-r-a-t b {color:#fff;}
.new-b-r-a:hover .new-b-r-a-t span {color:#fff;}
.new-b-r-a:hover .new-b-r-a-m h3 {color:#f08519;}
.new .more {display:block;width:160px;text-align:center;height:40px;font-size:14px;line-height:40px;transition:all 0.3s ease;border-radius:20px;border:1px solid #666;margin:0 auto;margin-top:30px;}
.new .more:hover {background:#f08519;color:#fff;border:1px solid #f08519;}
@media (max-width:1200px) {.new-b-l {width:480px;}
.new-b-r {width:calc(100% - 535px);}
.new-b-r-a-t {width:90px;height:90px;}
.new-b-r-a-m p {font-size:14px;font-weight:500;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.new-b-r-a-t b {font-size:40px;}
.new-b-r-a {width:100%;height:auto;overflow:hidden;margin-bottom:25px;}
.new-b-r-a-m {width:calc(100% - 90px);padding-left:20px;}
}
@media (max-width:1200px) {.new-b-r-a1 {display:block;}
.new-b-l {display:none;}
.new-b-r {width:calc(100% - 0px);height:auto;overflow:hidden;float:left;max-width:700px;float:none;margin:0 auto}
}
@media (max-width:600px) {.new-b-r-a-t {width:60px;height:60px;}
.new-b-r-a-m {width:calc(100% - 60px);padding-left:15px;padding-top:0px;}
.new-b-r-a-t b {font-size:24px;}
.new-b-r-a-t span {font-size:12px;}
.new-b-r-a-m h3 {font-size:18px;margin-bottom:5px;}
.new-b-r-a-m span {margin-bottom:8px;}
.new-t li {height:32px;line-height:32px;padding:0 15px;margin:5px 5px;border-radius:16px;font-size:14px;}
#news-container .swiper-slide .new-box {width:100%;padding-left:20px;padding-right:20px;}
}
.vid {width:100%;height:auto;padding-top:40px;background-size:cover;padding-bottom:70px;margin-top:70px;}
.vid2 {padding-top:0px;padding-bottom:0px;margin-top:40px;}
.vid .hhpic2 .ope {width:100px;height:100px;position:absolute;left:50%;top:50%;margin-left:-50px;margin-top:-50px;}
.vid-s {width:94%;height:auto;overflow:hidden;margin:0 auto;max-width:1420px;position:relative;padding-top:40px;}
.vid-t {width:100%;height:auto;overflow:hidden;padding:25px 20px;background:#fff;}
.vid2 .vid-t {padding-left:0px;padding-right:0px;}
.vid-t h3 {color:#0167b4;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;transition:all 0.3s ease;}
.vid-t p {color:#333;font-size:14px;height:42px;overflow:hidden;}
.vid-t .more2 {display:block;color:#f08519;font-size:16px;transition:all 0.3s ease;margin-top:10px;}
.vid-t h3:hover {padding-left:20px;}
.vid-t .more2:hover {padding-left:20px;}
.vid .swiper-button-prev,.vid .swiper-button-next {filter:alpha(opacity:0);opacity:0;-moz-opacity:0;-khtml-opacity:0;z-index:500;}
.vid-s:hover .swiper-button-prev,.vid-s:hover .swiper-button-next {filter:alpha(opacity:100);opacity:1;-moz-opacity:1;-khtml-opacity:1}
.vid-s .swiper-button-next,.vid-s .swiper-container-rtl .swiper-button-prev {background-image:url(../img/020.png);right:0px;left:auto;}
.vid-s .swiper-button-prev,.vid-s .swiper-container-rtl .swiper-button-next {background-image:url(../img/019.png);left:0px;right:auto;}
.vid .more {display:block;width:160px;font-size:14px;text-align:center;height:40px;line-height:40px;transition:all 0.3s ease;border-radius:20px;margin:0 auto;margin-top:40px;background:#fff;}
.vid .more:hover {background:#f08519;color:#fff;}
.five {width:100%;height:auto;overflow:hidden;margin:0 auto;max-width:1420px;text-align:center;padding:70px 10px;}
.five li {width:19%;display:inline-block;}
.five li a {display:block;width:108px;height:auto;overflow:hidden;margin:0 auto;}
.five li a .pic {display:block;width:100%;height:auto;overflow:hidden;border:1px solid #f08519;border-radius:50%;transition:all 0.3s ease;}
.five li a .pic img {display:block;width:100%;}
.five li a h6 {font-size:18px;text-align:center;font-weight:500;margin-top:30px;}
.five li a .pic .img0 {display:block;}
.five li a .pic .img1 {display:none;}
.five li a:hover .pic .img0 {display:none;}
.five li a:hover .pic .img1 {display:block;}
.five li a:hover .pic {background:#f08519;}
@media (max-width:750px) {.five li a {width:80px;}
.five li a h6 {font-size:16px;margin-top:20px;}
}
@media (max-width:600px) {.vid-s {width:100%;}
.vid {padding-left:20px;padding-right:20px;}
}
@media (max-width:480px) {.five li {width:30%;margin-bottom:20px;}
.five {padding:40px 10px  20px 10px;}
.five li a h6 {margin-top:10px;}
}
.foot {width:100%;height:auto;padding-top:70px;padding-bottom:40px;background:#322f36;}
.foot-box {width:94%;height:auto;overflow:hidden;margin:0 auto;max-width:1420px;padding:0 0px;}
.foot-left {width:350px;height:auto;overflow:hidden;float:left;}
.foot-left .logo {width:100%;height:auto;overflow:hidden;padding-right:30px;}
.foot-left .logo img {max-width:100%;display:block;}
.foot-left h1 {font-size:20px;color:#fff;margin-top:20px;}
.foot-left h2 {font-size:16px;color:#fff;margin-top:20px;}
.foot-left .gp {width:68%;height:auto;overflow:hidden;padding-right:30px;margin-top:20px;height:120px;}
.foot-right {width:350px;height:auto;overflow:hidden;float:left;}
.foot-right .txt {width:100%;height:auto;overflow:hidden;}
.foot-right .txt input {width:100%;margin-bottom:10px;font-weight:500;float:left;padding-left:30px;border-radius:0;color:#fff;border:1px rgba(255,255,255,0.5) solid;height:36px;line-height:36px;background:rgba(255,255,255,0.3);background-position:top left;background-repeat:no-repeat;}
.foot-right .txt textarea {width:100%;margin-bottom:10px;text-align:left;float:left;padding:8px;padding-left:30px;border-radius:0;color:#fff;font-family:Arial,'微软雅黑';border:1px rgba(255,255,255,0.5) solid;height:90px;line-height:1.5;background:rgba(255,255,255,0.3);background-position:top left;background-repeat:no-repeat;}
.foot-right .txt button {font-weight:500;line-height:36px;background:#999;border:0px;transition:all 0.3s ease;float:left;border-radius:0;color:#fff;}
.foot-right .txt .fr-1 {width:calc(50% - 7px);margin-right:14px;}
.foot-right .txt .fr-2 {margin-right:0px;}
.foot-right .txt button:hover {background:#f08519;}
.foot .title2 {font-size:16px;color:#fff;font-weight:900;margin-bottom:40px;}
.foot-center {width:calc(100% - 700px);height:auto;overflow:hidden;float:left;}
.foot-center .fc-1 {width:30%;height:auto;overflow:hidden;float:left;padding:0 10px;}
.foot-center .fc-2 {width:40%;}
.foot-center ul {width:100%;height:auto;overflow:hidden;}
.foot-center ul li {width:100%;height:auto;overflow:hidden;line-height:2;font-size:14px;padding-left:30px;background-position:top left;background-size:30px 28px;background-repeat:no-repeat;color:#fff;background-image:url(../img/032.png);}
.foot-box2 {margin-top:40px;text-align:center;border-top:1px #aaa solid;padding-top:30px;}
.foot-box2 p {text-align:center;color:#fff;font-size:14px;}
.foot-box2 span {display:inline-block;padding:0 5px;}
.foot-box2 a {display:inline-block;padding:0 5px;color:#fff;}
.foot-box2 p.js {text-align:center;margin-top:20px;}
.foot-box2 p.js span {display:inline-block;padding:0 5px;}
.foot-box2 p.js b {display:inline-block;padding:0 5px;font-weight:500;}
.foot-box2 p.js a {color:#fff;}
@media (max-width:1400px) {.foot-left {width:300px;}
.foot-right {width:300px;}
.foot-center {width:calc(100% - 600px);}
}
@media (max-width:1200px) {.foot-left {width:350px;}
.foot-right {display:none;}
.foot-center {width:calc(100% - 350px);}
}
@media (max-width:900px) {.foot-center .fc-1 {display:none;}
.foot-center .fc-2 {display:block;width:100%}
.foot-box {padding-left:30px;padding-right:30px;}
}
@media (max-width:700px) {.foot-left {width:100%;}
.foot-center {width:calc(100% - 0px);}
.foot-center .title2 {display:none;}
.foot-left .gp {display:none;}
.foot-left h2 {display:none;}
.foot-left h1 {margin-bottom:20px;}
}
@media (max-width:700px) {.foot-box {width:100%;padding-left:20px;padding-right:20px;}
}
.ce {position:fixed;top:60%;right:20px;z-index:1000;}
.ce1 {width:36px;height:36px;background:#f08519;margin-bottom:10px;}
.ce1 a {display:block;height:36px;width:36px;transition:all 0.3s ease;padding:5px;transition:all 0.3s ease;}
.ce1 a img {display:block;width:100%;}
.ce1:hover a {padding:0px;}
.ce2 {position:relative;}
.ce2 .ewm {width:0px;height:0px;border:0px solid #f08519;background:#fff;transition:all 0.3s ease;padding:0px;position:absolute;left:0px;top:20px;border-radius:5px;}
.ce2 .ewm img {display:block;width:100%;}
.ce2:hover .ewm {width:110px;height:110px;left:-120px;top:-35px;padding:5px;border:1px solid #f08519;}

.ce2 .tel {width:0px;height:36px;border:0px solid #f08519;background:#f08519; text-align: center; font-size: 16px; color: #fff;
 overflow: hidden; line-height: 36px;
    transition:all 0.3s ease;padding:0px;position:absolute;left:0px;top:0px;border-radius:5px;}

.ce2:hover .tel {width:180px;height:36px;left:-190px;top:0px;border:0px solid #f08519;}



.in-banner {width:100%;height:400px;margin:0 auto;overflow:hidden;margin-top:-80px;background-position:center center;background-size:cover;}
.in-nav {width:100%;height:60px;border-bottom:1px solid #aaa;}
.in-nav-box {width:94%;height:60px;max-width:1430px;margin:0 auto;position:relative;}
.in-nav-left {position:absolute;width:284px;height:128px;left:0px;bottom:0px;background:url(../img/050.png) center;background-size:cover;padding-top:25px;padding-left:25px;}
.in-nav-left h1 {font-size:28px;font-weight:bolder;color:#fff;line-height:1;margin:0px;margin-bottom:10px;}
.in-nav-left h2 {font-size:36px;color:#fff;line-height:1;margin:0px;}
.in-nav-left span {display:block;width:48px;height:3px;background:#fff;margin-bottom:10px;}
.in-nav-right {width:calc(100% - 285px);height:60px;line-height:60px;margin-left:285px;}
#header2 {height:60px;line-height:60px;position:relative;width:calc(100% - 300px);margin-left:300px;overflow:hidden;}
#header2 .swiper-slide {width:auto;}
#header2 .swiper-slide a {padding:0 20px;width:auto;display:block;line-height:60px;}
#header2 .swiper-slide:hover a {color:#f08519;}
.down2 {width:100%;background:#eee;position:absolute;top:0px;left:0;display:none;text-align:center;}
.down2 a {display:inline-block;font-size:14px;color:#333;padding:0 10px;line-height:60px;}
.down2 a:hover {color:#f08519;}
.down2-box {position:absolute;top:60px;z-index:999;width:100%;}
#header2 .swiper-slide-cut {border-bottom:2px solid #f08519;color:#f08519;}
#header2 .swiper-slide span {width:10px;height:10px;border:5px #fff solid;border-bottom:5px #f08519 solid;position:absolute;bottom:0px;left:50%;margin-left:-5px;display:none;}
#header2 .swiper-slide-cut  span {display:block;}
.in-nav-p2 {display:none;width:calc(100% - 300px);margin-left:300px;height:60px;line-height:60px;}
.in-nav-p2 a {padding:0 10px;transition:all 0.3s ease;}
.in-nav-p2 a:hover {color:#f08519;}
.in-nav-right .in-nav-p {display:none;}
.in-nav-right .in-nav-p a {padding:0 10px;transition:all 0.3s ease;}
.in-nav-right .in-nav-p a:hover {color:#f08519;}
.in-nav-right li {height:60px;line-height:60px;padding:0 15px;float:left;}
.in-nav-right li a.in-nav-a {display:block;height:60px;line-height:60px;transition:all 0.3s ease;position:relative;}
.in-nav-right li a.in-nav-a span {width:10px;height:10px;border:5px #fff solid;border-bottom:5px #f08519 solid;position:absolute;bottom:0px;left:50%;margin-left:-5px;display:none;}
.in-nav-right li.cut a.in-nav-a {border-bottom:2px solid #f08519;color:#f08519;}
.in-nav-right li.cut a.in-nav-a span {display:block;}
.in-nav-right li:hover a.in-nav-a {color:#f08519;}
.in-nav-right .down {display:none;position:absolute;top:60px;left:0px;text-align:center;background:#eee;width:100%;}
.in-nav-right .down a {display:inline-block;height:60px;line-height:60px;padding:0 10px;transition:all 0.3s ease;}
.in-nav-right .down a:hover {color:#f08519;}
@media (max-width:1200px) {.in-nav-right ul {display:none;}
.in-nav-right .in-nav-p {display:block;}
#header2 {display:none;}
.in-nav-p2 {display:block;}
.in-banner {margin-top:00px;}
}
@media (max-width:700px) {.in-nav-right .in-nav-p {font-size:14px;}
.in-nav-left {width:140px;height:70px;left:15px;bottom:0px;padding-top:15px;padding-left:15px;display:none;}
.in-nav-p2 {width:calc(100% - 0px);margin-left:0px;height:40px;line-height:40px;}
.in-nav-left span {height:2px;margin-bottom:5px;}
.in-nav-left h1 {font-size:18px;margin-bottom:5px;}
.in-nav-left h2 {font-size:14px;}
.in-nav {height:40px;line-height:40px;}
.in-nav-box {height:40px;line-height:40px;}
.in-nav-right {height:40px;line-height:40px;width:calc(100% - 0px);margin-left:0px;}
.in-banner {height:250px;}
.ce1 {width:30px;height:30px;margin-bottom:5px;}
.ce1 a {height:30px;width:30px;padding:3px;transition:all 0.3s ease;}
}
@media (max-width:700px) {.in-nav-box {width:100%;padding-left:20px;padding-right:20px;}
}
.in-hh-title {width:100%;height:auto;max-width:1430px;padding:0 0px;margin:0 auto;margin-top:60px;}
.in-hh-title h1 {font-size:40px;text-align:center;}
.in-hh-title h2 {font-size:28px;text-align:center;color:#999}
.in-hh-txt {width:94%;height:auto;max-width:1430px;margin:0 auto;margin-top:40px;line-height:2;color:#666;font-size:14px;}
.in-hh-txt img {max-width:100%;margin:0 auto;}
.in-abo-b {width:100%;height:auto;max-width:1430px;padding:0 15px;margin:0 auto;margin-top:40px;}
.in-abo-b li {width:calc(33.3% - 20px);margin-left:10px;margin-right:10px;float:left;margin-top:20px;padding:40px 15px 40px 15px;border:1px solid #aaa;height:auto;transition:all 0.3s ease;cursor:pointer;}
.in-abo-b li:hover {box-shadow:3px 3px 3px rgba(0,0,0,0.3);}
.in-abo-b li .pic {width:110px;height:auto;overflow:hidden;margin:0 auto;margin-bottom:40px;}
.in-abo-b li .pic img {display:block;width:100%;}
.in-abo-b li h1 {font-size:24px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}
.in-abo-b li p {font-size:16px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}
.h60 {height:80px;}
.in-culture {width:94%;height:auto;max-width:1430px;margin:0 auto;margin-top:40px;}
.in-culture li {width:calc(50% - 20px);margin-left:10px;margin-right:10px;float:left;margin-top:20px;background:#f2f2f2;height:232px;overflow:hidden;}
.in-culture li .pic {width:348px;height:auto;overflow:hidden;float:left;}
.in-culture li .pic img {display:block;width:100%;}
.in-culture li .txt {width:calc(100% - 348px);padding:25px 15px;float:left;}
.in-culture li .txt h1 {font-size:26px;margin-bottom:20px;}
.in-culture li .txt span {width:75px;height:3px;display:block;margin-bottom:20px;background:#f08519;}
.in-culture li .txt p {line-height:2;}
@media (max-width:1300px) {.in-culture li {width:calc(100% - 0px);margin-left:00px;margin-right:00px;}
.in-culture li .txt {padding:25px 25px;}
}
@media (max-width:800px) {.in-abo-b li {width:calc(50% - 20px);}
}
@media (max-width:700px) {.in-hh-title {margin-top:40px;}
.in-hh-title h1 {font-size:32px;}
.in-hh-title h2 {font-size:20px;}
.in-hh-txt {margin-top:40px;}
.in-abo-b {margin-top:40px;}
.h60 {height:60px;}
.in-culture li {height:auto;}
.in-culture li .pic {width:100%;height:auto;}
.in-culture li .txt {width:100%;height:auto;}
.in-culture li .txt h1 {font-size:24px;}
}
@media (max-width:600px) {.in-abo-b li {width:calc(100% - 20px);}
.in-hh-txt {width:100%;padding-left:20px;padding-right:20px;}
.in-culture {width:100%;padding:0 20px;}
}
.in-history {width:94%;height:auto;max-width:1430px;padding:20px 0px;margin:0 auto;margin-top:40px;position:relative;}
.in-history h2 {display:block;width:100%;height:auto;overflow:hidden;margin-bottom:20px;}
.in-history h2 p {font-size:32px;color:#f08519;float:left;}
.in-history h2 b {width:16px;height:16px;margin-right:30px;border:5px solid #009bdf;float:left;display:block;border-radius:50%;margin-top:16px;background:#fff;}
.in-history h2 span {width:90px;height:2px;margin-right:20px;background:#999;float:left;display:block;margin-top:24px;transition:all 0.3s ease;}
.in-history h2.cut span {width:0px;margin-right:0px;}
.in-history-b {display:none;clear:both;width:100%;height:auto;overflow:hidden;}
.in-history-b .box {width:100%;height:auto;overflow:hidden;margin-bottom:30px;}
.in-history .time {width:150px;float:left;font-size:24px;height:auto;overflow:hidden;}
.in-history-b .time b {background:#009bdf;display:block;width:10px;height:10px;float:left;margin-top:18px;margin-left:3px;border-radius:50%;margin-right:30px;}
.in-history-b .time  p {font-size:24px;color:#999;float:left;margin-top:6px;}
.in-history .txt {width:calc(100% - 150px);height:auto;overflow:hidden;float:left;line-height:1.8;color:#333;font-size:16px;}
.in-history .txt h1 {font-size:24px;color:#f08519;margin-top:5px;margin-bottom:20px;line-height:1.5;}
.in-history .txt img {max-width:100%;}
.in-history .line {display:block;width:1px;height:100%;top:0px;left:8px;background:#aaa;position:absolute;z-index:99}
.in-history1 {width:100%;height:auto;overflow:hidden;position:relative;z-index:100;}
@media (max-width:600px) {.in-history .txt {width:calc(100% - 0px);height:auto;overflow:hidden;float:left;padding-left:42px;}
.in-history .txt h1 {font-size:18px;margin-bottom:10px;}
.in-history {width:100%;padding:20px;}
}
.xhh-in-r {width:100%;height:auto;max-width:1430px;padding:0px 15px;margin:0 auto;margin-top:20px;position:relative;}
.xhh-in-r2 {width:calc(94% + 10px);padding:0px;}
.xhh-in-r ul.fac {width:100%;height:auto;overflow:hidden;}
.xhh-in-r ul.fac li {width:calc(25% - 20px);height:auto;overflow:hidden;padding:5px;margin:20px 10px;float:left;border:1px solid #ddd;}
.xhh-in-r ul.fac li img {display:block;width:100%;}
.xhh-in-r ul.fac li h3 {font-size:18px;font-weight:500;color:#333;text-align:center;height:30px;line-height:30px;width:100%;transition:all 0.3s ease;margin-top:10px;}
.xhh-in-r ul.fac li:hover h3 {color:#f97f00;}
.fac-b {width:100%;overflow:hidden;background:rgba(0,0,0,0.8);position:fixed;top:0px;left:0px;z-index:9999;}
.fac-box {width:100%;height:420px;left:0px;top:50%;margin-top:-210px;position:absolute;}
.fac-box .swiper-slide {text-align:center;}
.fac-box .swiper-slide img {display:inline-block;height:420px;}
.fac-b .close {width:30px;height:30px;position:absolute;right:5px;top:5px;z-index:99999}
.fac-box .swiper-slide h1 {width:100%;position:absolute;font-size:16px;left:0px;bottom:20px;color:#fff;text-shadow:2px 2px 2px #333;}
@media (max-width:900px) {.xhh-in-r ul.fac li {width:calc(33% - 20px);}
}
@media (max-width:600px) {.xhh-in-r ul.fac li {width:calc(50% - 10px);margin:20px 5px;}
.fac-box {width:100%;height:100%;left:0px;top:0px;margin-top:0px;}
.fac-box .swiper-slide {display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-orient:horizontal;box-pack:center;box-align:center;}
.fac-box .swiper-slide img {display:block;width:100%;height:auto;}
.fac-box .swiper-slide h1 {bottom:20px;}
.xhh-in-r2 {width:100%;padding:0 15px;}
.in-history .line {display:block;width:1px;height:100%;top:0px;left:27px;background:#aaa;position:absolute;z-index:99}
}
.in-join {width:94%;height:auto;max-width:1430px;padding:0px 0px;margin:0 auto;margin-top:40px;position:relative;}
.in-join-box {width:100%;height:auto;background:#f1f1f1;margin:0 auto;padding-bottom:40px;margin-bottom:60px;}
.in-join-box2 {width:calc(100% - 0px);margin:0 auto;height:auto;overflow:hidden;background:#f97f00;}
.in-join-ul {width:calc(100% - 80px);margin:0 auto;height:auto;overflow:hidden;}
.in-join-ul li {width:16.5%;height:50px;line-height:50px;overflow:hidden;float:left;color:#fff;text-align:center;}
.in-join-b {display:none;}
.in-join-t .in-join-ul {height:60px;line-height:60px;border-bottom:1px #aaa dashed;background-color:transparent;color:#333;}
.in-join-t .in-join-ul li {background-color:transparent;color:#333;height:60px;line-height:60px;}
.in-join .cut .in-join-ul {border-bottom:0px #aaa dashed;}
.in-join-b {width:calc(100% - 80px);margin:0 auto;background:#fff;padding:40px;height:auto;overflow:hidden;}
.in-join-b-1 {width:100%;height:auto;overflow:hidden;border-bottom:1px solid #999;padding-bottom:10px;}
.in-join-b-1 li {width:25%;height:auto;overflow:hidden;line-height:36px;float:left;}
.in-join-b-2 {width:100%;height:auto;overflow:hidden;margin-top:40px;margin-bottom:40px;}
.in-join-b-2 li {width:50%;height:auto;overflow:hidden;padding-right:40px;float:left;line-height:2;color:#666;font-size:14px;}
.in-join-b-2 li h3 {font-size:20px;color:#f97f00;font-weight:500;margin-bottom:20px;}
.in-join-b-3 {width:100%;height:auto;overflow:hidden;}
.in-join-b-3 li {width:50%;height:auto;overflow:hidden;padding-right:40px;float:left;}
.in-join-b-3 li .j1 {width:110px;height:38px;line-height:38px;background:#f97f00;border-radius:3px;color:#fff;text-align:center;display:inline-block;margin-right:15px;margin-bottom:15px;transition:all 0.3s ease;}
.in-join-b-3 li p {margin-top:40px;color:#666;font-size:14px;}
.in-join-b-3 li p b {font-weight:500;display:inline-block;}
.in-join-b-3 li .j1:hover {border-radius:19px;}
.in-join-b-3 li .j2 {color:#f97f00;}
.in-join-b-3 li .j2:hover {text-decoration:underline;}
.in-join-b-3 li.ew img {width:110px;}
.in-join-b-3 li.ew span {display:inline-block;width:85px;margin-left:20px;line-height:2;color:#666;font-size:14px;}
@media (max-width:1200px) {.in-join-ul-6 {display:none;}
.in-join-ul li {width:20%;}
}
@media (max-width:900px) {.in-join-ul-5 {display:none;}
.in-join-ul li {width:25%;}
.in-join-ul {width:calc(100% - 40px);}
.in-join-b-1 li {width:33%;}
.in-join-b {width:calc(100% - 40px);padding:20px;}
.in-join-b-2 {margin-bottom:0px;}
.in-join-b-2 li {width:100%;margin-bottom:20px;padding-right:0px;}
.in-join-b-3 li {width:100%;padding-right:0px;margin-bottom:20px;}
}
@media (max-width:600px) {.in-join-ul-3 {display:none;}
.in-join-ul li {width:33.3%;}
.in-join-b-1 li {width:50%;font-size:14px;}
.in-join {width:100%;padding:0px 20px;}
}
.in-join-c {width:100%;height:auto;overflow:hidden;padding:60px 0px;background:url(../img/a19.jpg) center center;background-size:cover;background-attachment:fixed;}
.in-join-c ul {width:100%;height:auto;overflow:hidden;max-width:800px;padding-right:80px;margin:0 auto;margin-top:40px;}
.in-join-c ul li {width:100%;height:50px;line-height:50px;margin-bottom:10px;position:relative;}
.in-join-c ul li span {width:170px;display:block;float:left;text-align:right;height:50px;}
.in-join-c ul li span b {font-weight:500;color:#ff0000;}
.in-join-c ul li input {width:calc(100% - 190px);float:left;height:50px;border-radius:5px;margin-left:20px;border:1px #999 solid;background:rgba(255,255,255,0.5);outline:none;}
.in-join-c ul li.fujian input {padding-right:90px;}
.in-join-c ul li.fujian button {position:absolute;border-radius:0 5px 5px 0;width:90px;height:50px;top:0px;right:0px;border:0px;background-color:transparent;border-left:1px solid #999;outline:none}
.in-join-c ul li select {width:calc(100% - 190px);float:left;height:50px;border-radius:5px;margin-left:20px;border:1px #999 solid;background:rgba(255,255,255,0.5);outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url("../img/052.png") no-repeat scroll right center transparent;background-color:rgba(255,255,255,0.5);}
.in-join-c ul li.tj button {width:calc(50% - 105px);float:left;height:40px;line-height:40px;text-align:center;border-radius:5px;margin-left:20px;background:#999;color:#fff;outline:none;transition:all 0.3s ease;float:left;border-width:0px;}
.in-join-c ul li.tj button:hover {background:#f97f00;}
@media (max-width:800px) {.in-join-c ul li span {width:100%;float:left;text-align:left;height:30px;line-height:30px;margin-top:20px;}
.in-join-c ul {padding:0 20px;}
.in-join-c ul li input {width:calc(100% - 0px);margin-left:0px;}
.in-join-c ul li select {width:calc(100% - 0px);margin-left:0px;}
.in-join-c ul li.tj button {width:calc(50% - 20px);margin-left:10px;margin-bottom:10px;}
.in-join-c ul li.fujian button {top:30px;}
}
.zl51 {width:100%;height:auto;overflow:hidden;padding:60px 0px;background:url(../img/a20.jpg);}
.zl51 ul {width:100%;height:auto;overflow:hidden;max-width:800px;margin:0 auto;margin-bottom:20px;}
.zl51 ul li {width:50%;height:auto;overflow:hidden;float:left;margin-top:40px;}
.zl51 ul li .pic {width:240px;height:105px;overflow:hidden;margin:0 auto;padding:20px 30px;background:url(../img/055.png);}
.zl51 ul li .pic a {width:180px;height:65px;overflow:hidden;display:block;position:relative;}
.zl51 ul li .pic a img {width:100%;display:block;top:0px;transition:all 0.3s ease;position:absolute;}
.zl51 ul li .pic a:hover img {top:-65px;}
@media (max-width:600px) {.zl51 ul li {width:100%;}
}
.in-infate {width:100%;height:auto;overflow:hidden;margin-top:20px;}
.in-life {width:94%;height:auto;max-width:1430px;padding:0px 0px;margin:0 auto;margin-top:40px;position:relative;}
.in-life-txt {width:100%;height:auto;overflow:hidden;}
.in-life-txt p {line-height:2;color:#333;font-size:16px;}
.in-life-swi {width:100%;height:auto;overflow:hidden;margin-top:40px;}
.in-life-swi .pic {width:100%;height:auto;overflow:hidden;}
.in-life-swi .pic img {width:100%;display:block;}
.in-life-swi h2 {font-size:20px;text-align:center;margin-top:20px;font-weight:500;}
.in-life-swi .swiper-button-prev,.in-life-swi .swiper-button-next {top:40%;width:44px;height:66px;margin-top:-33px;background-size:cover;}
.in-life-swi .swiper-button-next,.in-life-swi .swiper-container-rtl .swiper-button-prev {background-image:url(../img/057.png);right:0px;left:auto;}
.in-life-swi .swiper-button-prev,.in-life-swi .swiper-container-rtl .swiper-button-next {background-image:url(../img/056.png);left:0px;right:auto;}
.in-infor {width:94%;height:auto;max-width:1430px;padding:0px;margin:0 auto;margin-top:40px;position:relative;}
.in-infor li {width:33.3%;height:auto;padding:10px;overflow:hidden;float:left;margin-bottom:20px;}
.in-infor li .box {width:100%;height:auto;overflow:hidden;box-shadow:3px 3px 3px rgba(0,0,0,0.3);}
.in-infor li .box h3 {height:70px;line-height:70px;text-align:center;font-weight:500;transition:all 0.3s ease;}
.in-infor li:hover .box h3 {color:#f97f00;}
.in-notice {width:100%;height:auto;max-width:1430px;padding:0px 15px;margin:0 auto;margin-top:40px;position:relative;}
.in-notice li {width:100%;height:auto;overflow:hidden;padding:20px 20px 20px 0;border-bottom:1px dashed #999;}
.in-notice li .t1 {width:65px;height:auto;float:left;display:block;font-size:14px;color:#999;text-align:right;line-height:1;}
.in-notice li .t2 {width:100%;height:auto;display:block;font-size:16px;color:#999;margin-bottom:10px;display:none;}
.in-notice li .t1 b {display:block;width:100%;font-size:20px;margin-top:10px;}
.in-notice-r {width:320px;height:auto;overflow:hidden;float:left;margin-top:6px;}
.in-notice-r .a1 {display:block;width:140px;height:32px;line-height:32px;transition:all 0.3s ease;overflow:hidden;float:right;margin-right:20px;text-align:center;}
.in-notice-r .a2 {display:block;width:160px;height:32px;line-height:32px;transition:all 0.3s ease;overflow:hidden;float:right;color:#fff;background:#f97f00;border-radius:3px;text-align:center;}
.in-notice-r a img {display:inline-block;vertical-align:middle;margin-right:20px;}
.in-notice-r .a1:hover {color:#f97f00;}
.in-notice-r .a2:hover {border-radius:16px;}
.in-notice li h2 {font-size:18px;font-weight:500;height:44px;width:calc(100% - 385px);padding:0 20px;float:left;line-height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.3s ease;}
.in-notice li h2:hover {color:#f97f00;}
.hh-essay {width:100%;height:auto;overflow:hidden;max-width:1430px;padding:0px 0px;margin:0 auto;margin-top:40px;position:relative;}
.hh-essay2 {width:94%;padding:0px 0px;}
.hh-essay-t {width:100%;height:auto;overflow:hidden;margin-bottom:40px;}
.hh-essay-t h2 {font-size:32px;text-align:center;margin-bottom:20px;}
.hh-essay-t p {font-size:14px;text-align:center;color:#999;height:30px;line-height:30px;}
.hh-essay-t p span {display:inline-block;padding-left:40px;margin:0 10px;background-repeat:no-repeat;background-position:center left;}
.hh-essay-t p span a {color:#999;transition:all 0.3s ease;}
.hh-essay-t p span a:hover {color:#f97f00;}
.hh-essay-c {width:100%;height:auto;overflow:hidden;padding-bottom:40px;border-bottom:1px solid #999;line-height:2;font-size:14px;margin-bottom:40px;color:#666;word-wrap:break-word;}
.hh-essay-c2 {border-width:0px;margin-bottom:0px;}
.hh-essay-b {width:100%;height:auto;overflow:hidden;margin-top:40px;}
.hh-essay-b-l {width:700px;height:auto;overflow:hidden;float:left;}
.hh-essay-b-l p {width:100%;height:auto;overflow:hidden;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5;font-size:15px;color:#333;}
.hh-essay-b-l p a {transition:all 0.3s ease;}
.hh-essay-b-l p a:hover {color:#f97f00;}
.hh-essay-b-r {width:calc(100% - 700px);height:auto;overflow:hidden;float:left;}
.hh-essay-b-r .box {float:right;}
.hh-essay-a {height:50px;line-height:50px;float:left;display:block;border-radius:3px;background:#f97f00;padding-left:50px;padding-right:20px;background-repeat:no-repeat;background-position:20px  center;color:#fff;background-image:url(../img/060.png);}
.hh-essay-a0 {height:50px;float:left;display:block;margin-right:20px;}
.hh-essay-a0 a {height:27px;width:27px;display:block;float:left;margin-right:10px;margin-top:11px;transition:all 0.3s ease;}
.hh-essay-a0 a img {display:block;width:100%;}
.hh-essay-a0 a:hover {margin-top:6px;}
@media (max-width:900px) {.in-notice li {padding-left:20px;padding-right:20px;}
.in-notice li .t2 {display:block;}
.in-notice li .t1 {display:none;}
.in-notice li h2 {height:auto;width:calc(100% - 0px);padding:0px;float:none;line-height:1.5;white-space:normal;transition:all 0.3s ease;}
.in-notice-r {margin-top:20px;float:right;}
.in-infor li {width:50%;}
.hh-essay-b-r {width:calc(100% - 0px);}
.hh-essay-b-l {width:100%;}
.hh-essay-b-r .box {float:left;}
.hh-essay-a0 {width:100%;}
}
@media (max-width:600px) {.in-infor {width:100%;padding-left:20px;padding-right:20px;}
.in-infor li {width:100%;}
.in-life {width:100%;padding:0px 20px;}
.hh-essay2 {width:100%;padding:0px 20px;}
}
.in-become {width:94%;height:auto;max-width:1430px;margin:0 auto;margin-top:40px;position:relative;}
.in-become-l {width:calc(100% - 480px);height:auto;overflow:hidden;float:left;}
.in-become h3 {font-size:32px;font-weight:500;color:#f97f00;margin-bottom:40px;}
.in-become-l .box {width:100%;height:auto;overflow:hidden;}
.in-become-l .box input {margin-right:30px;float:left;height:50px;font-size:16px;font-weight:500;line-height:50px;border-radius:0px;margin-bottom:10px;font-family:Arial,'微软雅黑';border:1px solid #ccc;background:#f8f8f8;background-repeat:no-repeat;background-position:left 9px;padding-left:30px;}
.in-become-l .box textarea {height:150px;border-radius:0;font-family:Arial,'微软雅黑';border:1px solid #ccc;background:#f8f8f8;background-repeat:no-repeat;background-position:left 5px;padding:10px 30px;font-size:16px;margin-bottom:5px;}
.in-become-l .box .fr-1 {width:calc(100% - 30px);}
.in-become-l .box .fr-2 {width:calc(50% - 30px);}
.in-become-l .box button {width:calc(50% - 30px);margin-right:30px;height:35px;font-family:Arial,'微软雅黑';line-height:35px;color:#fff;background:#999;border-width:0px;border-radius:0px;transition:all 0.3s ease;float:left;}
.in-become-l .box button:hover {background:#f97f00;}
.in-become-r {width:450px;height:auto;overflow:hidden;float:left;margin-left:30px;}
.in-become-r .box {width:100%;height:377px;overflow:hidden;padding:50px;background-position:center;background-size:cover;}
.in-become2 {margin-top:60px;}
.in-become2 .ewm {width:120px;display:block;height:auto;overflow:hidden;margin-top:20px; float: left;margin-right: 30px;}
.in-become2 .ewm img {display:block;width:100%;}
.in-become2 p {font-size:16px;text-align:center;margin-top:10px;}
.in-become2 .in-become-r .box {height:auto;}
.in-become2 .in-become-r .box {padding:0px;}
.in-become-r .box ul {width:100%;height:auto;overflow:hidden;}
.in-become-r .box ul li {width:100%;height:auto;overflow:hidden;line-height:2;font-size:18px;padding-left:40px;background-position:top left;background-repeat:no-repeat;color:#333;background-image:url(../img/032.png);background-size:45px 42px;}
@media (max-width:900px) {.in-become-r {width:100%;margin-left:0px;height:auto;overflow:hidden;}
.in-become-r .box {height:auto;overflow:hidden;}
.in-become-l {width:100%;margin-bottom:40px;}
.in-become-l .box .fr-1 {width:calc(100% - 0px);margin-right:0px;}
.in-become-l .box .fr-2 {width:calc(50% - 10px);}
.in-become-l .box button {width:calc(50% - 10px);margin-right:0px;}
.in-become-l .box .fr-3 {margin-left:20px;}
.in-become h3 {font-size:24px;margin-bottom:20px;}
}
.in-news {width:94%;height:auto;max-width:1430px;padding:0px 0px;margin:0 auto;margin-top:40px;position:relative;overflow:hidden;}
.in-news ul {width:100%;height:auto;overflow:hidden;}
.in-news ul li {width:100%;height:auto;overflow:hidden;padding:25px 5px;border-bottom:1px #999 dashed;}
.in-news ul li .pic {width:225px;height:auto;overflow:hidden;float:left;}
.in-news-a {width:135px;height:32px;line-height:32px;text-align:center;border-radius:5px;font-size:14px;display:block;float:left;margin-top:60px;background-color:#999;color:#fff;transition:all 0.3s ease;}
.in-news-a:hover {background:#f97f00;}
.in-news ul li .box {width:calc(100% - 360px);height:auto;overflow:hidden;float:left;padding:0 20px;}
.in-news ul li .box h2 {font-size:20px;font-weight:900;margin-top:10px;transition:all 0.3s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;}
.in-news ul li .box h2:hover {color:#f97f00;}
.in-news ul li .box p.tim {font-size:14px;text-align:left;color:#999;height:30px;line-height:30px;margin-bottom:10px;}
.in-news ul li .box p.tim span {display:inline-block;padding-left:40px;margin-right:20px;background-repeat:no-repeat;background-position:center left;}
.in-news ul li .box .in-news-main {font-size:14px;height:56px;overflow:hidden;line-height:2;}
@media (max-width:900px) {.in-news ul li .in-news-a {display:none;}
.in-news ul li .box {width:calc(100% - 225px);padding-right:0px;}
}
@media (max-width:700px) {.in-news ul li .pic {display:none;}
.in-news ul li .box {width:calc(100% - 0px);padding-left:0px;}
}
@media (max-width:600px) {.in-become {width:100%;padding:0 20px;}
.in-news {width:100%;padding:0 20px;}
}
@media (max-width:500px) {.in-news ul li .box h2 {font-size:17px;}
}
.page {margin-top:30px;text-align:center;width:100%;height:auto;overflow:hidden;}
.page a {display:inline-block;padding:0 12px;height:36px;border-radius:3px;line-height:36px;text-align:center;margin:0 5px;border:1px solid #999;}
.page a:hover {color:#f97f00;}
.page a.cut {background:#f97f00;border:1px solid #f97f00;color:#fff;}
.in-news .hh-essay {width:calc(100% - 330px);max-width:1000px;float:left;margin-top:0px;}
.in-news .hh-essay .hh-essay-t h2 {text-align:left;}
.in-news .hh-essay .hh-essay-t p {text-align:left;float:left;height:40px;line-height:40px;}
.in-news .hh-essay .hh-essay-t p span {margin-left:0px;}
.in-news .hh-essay .hh-essay-t p.hh-essay-a0 {text-align:left;float:right;}
.in-news .in-news-r {width:300px;margin-left:30px;height:auto;overflow:hidden;float:right;}
.in-news .in-news-r h3 {font-size:24px;margin-top:15px;}
.in-news .in-news-r span {display:block;height:6px;width:100%;position:relative;margin-top:10px;margin-bottom:15px;}
.in-news .in-news-r span b {display:block;height:6px;width:55px;background:#f97f00;position:relative;z-index:11;}
.in-news .in-news-r span i {display:block;height:2px;width:100%;background:#999;position:absolute;left:0px;top:2px;z-index:10;}
.in-news .in-news-r ul {width:100%;height:auto;overflow:hidden;}
.in-news .in-news-r ul li {width:100%;height:auto;overflow:hidden;margin-bottom:10px;position:relative;line-height:2;font-size:14px;color:#666;padding:0px;padding-left:16px;transition:all 0.3s ease;border-width:0px;}
.in-news .in-news-r ul li:hover {color:#f97f00;}
.in-news .in-news-r ul li span {position:absolute;display:block;width:4px;height:4px;left:0px;top:2px;background:#f97f00;}
@media (max-width:1000px) {.in-news .in-news-r {display:none;}
.in-news .hh-essay {width:calc(100% - 0px);}
.in-news .hh-essay .hh-essay-t p {height:auto;line-height:2}
.in-news  .hh-essay-a0 {margin-right:0px;}
}
@media (max-width:600px) {.in-news .hh-essay .hh-essay-t h2 {font-size:20px;}
}
.in-news2 {width:94%;height:auto;max-width:1430px;padding:0px 0px;margin:0 auto;margin-top:40px;position:relative;overflow:hidden;}
.in-news2 ul {width:100%;height:auto;overflow:hidden;}
.in-news2 ul li {width:33.3%;height:auto;overflow:hidden;padding:10px;float:left;margin-bottom:30px;}
.in-news2 ul li .box {width:100%;height:auto;overflow:hidden;box-shadow:0px 0px 3px rgba(0,0,0,0.3);padding:10px}
.in-news2 ul li .box h2 {font-size:18px;height:50px;line-height:2;line-height:50px;margin-top:10px;transition:all 0.3s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;}
.in-news2 ul li:hover .box h2 {color:#f97f00;}
.in-news2 ul li .box .pic span {display:block;position:absolute;height:32px;line-height:32px;background-color:rgba(240,133,25,0.8);padding-left:36px;padding-right:8px;background-image:url(../img/064.png);background-position:left center;background-repeat:no-repeat;bottom:5px;left:5px;color:#fff;}
.in-news3 {width:94%;height:auto;max-width:1430px;padding:0px 0px;margin:0 auto;margin-top:40px;position:relative;overflow:hidden;}
.in-news3 ul {width:100%;height:auto;overflow:hidden;}
.in-news3 ul li {width:33.3%;height:auto;overflow:hidden;padding:0 15px;float:left;margin-bottom:50px;}
.in-news3 ul li .box {width:100%;height:auto;overflow:hidden;}
.in-news3 ul li .box .hhpic2 .ope {width:100px;height:100px;position:absolute;left:50%;top:50%;margin-left:-50px;margin-top:-50px;}
.in-news3 ul li .box .vid-t {padding:0px;margin-top:20px;}
.in-news3 ul li .box .in-news-main {font-size:14px;height:42px;overflow:hidden;}
.in-news3 ul li .box h3 {color:#0167b4;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:20px;margin-bottom:10px;transition:all 0.3s ease;}
.in-news3 ul li .box h3:hover {color:#f97f00;}
@media (max-width:1000px) {.in-news2 ul li {width:50%;}
.in-news3 ul li {width:50%;}
}
@media (max-width:600px) {.in-news2 ul li {width:100%;}
.in-news3 ul li {width:100%;}
.in-news2 {width:100%;padding:0px 20px;}
.in-news3 {width:100%;padding:0px 20px;}
.in-news3 ul li {padding:0 0px;}
}
.in-pei {width:calc(94% + 30px);height:auto;max-width:1430px;margin:0 auto;margin-top:60px;}
.pei1 {width:100%;height:auto;padding:0 15px;margin-bottom:20px;overflow:hidden;}
.pei1 input {float:left;height:50px;font-size:16px;font-weight:500;line-height:50px;border-radius:0px;font-family:Arial,'微软雅黑';border:1px solid #ccc;background:#f8f8f8;background-repeat:no-repeat;background-position:left 9px;padding-left:30px;}
.pei2 {width:33.3%;float:left;}
.pei1 p {font-size:16px;color:#666;padding-top:5px;}
.pei1 p span {margin-right:10px;}
.pei1 textarea {height:150px;width:100%;font-family:Arial,'微软雅黑';border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;font-size:16px;border-radius:0px;border:1px solid #ccc;background:no-repeat rgb(248,248,248);background-repeat:no-repeat;padding:10px 30px;background-position:0px 5px;}
.in-pei button {width:calc(50% - 30px);float:left;margin:0 15px;font-family:Arial,'微软雅黑';height:35px;line-height:35px;color:#fff;background:#999;border-width:0px;border-radius:0px;transition:all 0.3s ease;}
.in-pei button:hover {background:#f97f00;}
@media (max-width:600px) {.pei2 {width:100%;float:left;}
.in-pei {width:100;padding-left:5px;padding-right:5px;}
}
.map {width:94%;height:400px;max-width:1430px;padding:0 0px;margin:0 auto;margin-top:60px;}
.map #map {width:100%;height:400px;}
.in-con-b {width:94%;height:auto;max-width:1430px;padding:0 0px;margin:0 auto;margin-top:60px;}
.in-con-b li {width:33.3%;float:left;padding:5px;height:auto;overflow:hidden;margin-bottom:20px;}
.in-con-b li .box {width:100%;padding:5px;height:auto;overflow:hidden;}
.in-con-b li .box .pic {width:86px;height:86px;float:left;border-radius:50%;border:3px solid #f08519;margin-top:5px;}
.in-con-b li .box .txt {width:calc(100% - 86px);height:auto;overflow:hidden;float:left;padding-left:20px;}
.in-con-b li .box .pic img {display:block;width:100%;}
.in-con-b li .box .txt h3 {font-size:24px;font-weight:500;margin-bottom:10px;}
.in-con-b li .box .txt p {font-size:18px;}
@media (max-width:1200px) {.in-con-b li {width:50%;}
.in-con-b li .box .txt h3 {font-size:20px;font-weight:500;margin-bottom:10px;}
.in-con-b li .box .txt p {font-size:16px;}
.in-con-b li .box .pic {margin-top:0px;}
}
@media (max-width:600px) {.in-con-b li {width:100%;padding:0px;border-bottom:1px dashed #aaa;padding-bottom:20px;}
/* .in-con-b li .box .pic {float:none;margin:0 auto;margin-bottom:20px;}
.in-con-b li .box .txt {width:100%;float:none;padding:0 5px;}
.in-con-b li .box .txt h3 {font-size:20px;margin-bottom:0px;}
*/.map {width:100%;padding:0 20px;}
.in-con-b {width:100%;padding-left:20px;padding-right:20px;}
}
.in-down-b {display:none;}
.in-down {width:94%;height:auto;max-width:1430px;margin:0 auto;margin-top:60px;}
.in-down-t {border-bottom:1px dashed #999;padding:15px 15px 15px 70px;width:100%;height:auto;overflow:hidden;background:url(../img/067.png) no-repeat left top;transition:all 0.3s ease;}
.in-down-t h2 {font-size:20px;font-weight:500;transition:all 0.3s ease;width:calc(100% - 320px);float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.in-down-t h3 {font-size:14px;font-weight:500;transition:all 0.3s ease;width:300px;float:left;margin-left:20px;text-align:right;margin-top:5px;}
.in-down-t h3 span {display:inline-block;}
.in-down-cut {background:url(../img/066.png) no-repeat left top;background-color:#f08519;border-width:0px;margin-top:-1px;}
.in-down-cut h2 {color:#fff;}
.in-down-cut h3 {color:#fff;}
.in-down-b {width:100%;height:auto;overflow:hidden;padding:40px 20px;background:#f7f7f7;}
.in-down-b .txt {width:100%;height:auto;overflow:hidden;line-height:2;color:#666;font-size:14px;}
.in-down-b .link {width:100%;height:auto;overflow:hidden;margin-top:20px;text-align:right;}
.in-down-b .link  a {width:calc(50% - 40px);max-width:136px;height:36px;line-height:36px;color:#fff;font-size:14px;border-radius:3px;display:inline-block;background:#c9c9c9;text-align:center;transition:all 0.3s ease;margin-right:20px;margin-left:0px;padding-left:0px;padding-right:0px;}
.in-down-b .link  a:hover {background:#f97f00;}
.in-down2 .in-down-t h2 {width:100%;}
.in-down2 .in-down-t {background-image:url(../img/069.png)}
.in-down2 .in-down-cut {background-image:url(../img/068.png)}
@media (max-width:900px) {.in-down-t h2 {width:calc(100% - 0px);font-size:16px;white-space:pre-wrap;}
.in-down-t h3 {width:calc(100% - 0px);text-align:left;margin-left:0px;}
}
@media (max-width:900px) {.in-down {width:100%;padding-left:20px;padding-right:20px;}
}
.in-case-t {width:94%;height:auto;max-width:1430px;padding:0 0px;margin:0 auto;margin-top:60px;}
.in-case-t li {width:100%;height:auto;overflow:hidden;margin-bottom:30px;background:#f7f7f7;}
.in-case-t li .pic {width:390px;height:auto;overflow:hidden;float:left;}
.in-case-t li .box {width:calc(100% - 390px);padding:35px 30px;height:auto;overflow:hidden;float:left;}
.in-case-t li .box h1 {font-size:24px;transition:all 0.3s ease;}
.in-case-tt {margin-top:15px;height:84px;overflow:hidden;font-size:14px;color:#666;line-height:2;}
.in-case-t li .box .more {display:block;width:140px;height:36px;line-height:36px;transition:all 0.3s ease;text-align:center;border:1px solid #f97f00;border-radius:18px;color:#f97f00;margin-top:15px;}
.in-case-t li .box h1:hover {color:#f97f00;}
.in-case-t li .box .more:hover {background:#f97f00;color:#fff;}
.in-eva {width:100%;height:auto;padding:100px 0px;background-position:center;margin:0 auto;margin-top:60px;background-size:cover;}
.in-eva .box1 {width:94%;height:auto;max-width:1430px;padding:20px;margin:0 auto;background:rgba(240,133,25,0.6);overflow:hidden;}
.in-eva .box2 {width:100%;height:auto;padding:40px 0px;margin:0 auto;border:1px #fff solid;overflow:hidden;}
.in-eva .box-l {width:270px;height:230px;border-right:2px #fff solid;overflow:hidden;text-align:center;float:left;}
.in-eva .box-l h2 {font-size:40px;color:#fff;margin-top:50px;}
.in-eva .box-l h3 {font-size:24px;color:#fff;}
.in-eva .box-r {width:calc(100% - 270px);height:230px;position:relative;overflow:hidden;float:left;}
.in-eva-s {position:absolute;width:100%;height:100%;}
.in-eva-s .pic {width:120px;height:120px;border:2px #fff solid;border-radius:60px;overflow:hidden;float:left;margin:0 40px;margin-top:40px;}
.in-eva-s .txt {width:calc(100% - 200px);height:auto;padding-right:30px;overflow:hidden;float:left;margin-top:40px;}
.in-eva-s .txt h3 {font-size:24px;color:#fff;margin-bottom:10px;}
.in-eva-tt {height:96px;overflow:hidden;color:#fff;font-size:16px;line-height:2;}
.in-eva-tt p {color:#fff;}
.in-eva-tt p:hover {text-decoration:underline;}
.in-eva-s .swiper-pagination {text-align:right;padding-right:40px;}
.in-eva-s .swiper-pagination-bullet {background:#fff;width:12px;height:12px;}
.in-case-b {width:94%;height:auto;max-width:1430px;padding:0 0px;margin:0 auto;margin-top:60px;}
.in-case-b .swiper-button-prev,.in-case-b .swiper-button-next {top:30%;width:40px;height:80px;margin-top:-40px;background-size:cover;}
.in-case-b .swiper-button-next,.in-case-b .swiper-container-rtl .swiper-button-prev {background-image:url(../img/071.png);right:0px;left:auto;}
.in-case-b .swiper-button-prev,.in-case-b .swiper-container-rtl .swiper-button-next {background-image:url(../img/070.png);left:0px;right:auto;}
.in-pro {width:94%;height:auto;max-width:1430px;padding:0 0px;margin:0 auto;margin-top:60px;}
.in-pro ul {width:100%;height:auto;overflow:hidden;}
.in-pro ul li {width:25%;padding:10px;float:left;height:auto;overflow:hidden;}
.in-pro ul li .box {border:1px solid #ddd;padding-bottom:90px;width:100%;height:auto;overflow:hidden;position:relative;}
.in-pro ul li .box .pic {width:100%;height:auto;overflow:hidden;}
.in-pro ul li .box .pic img {width:100%;display:block;}
.in-pro ul li .box .txt {position:absolute;width:100%;height:145px;left:0px;transition:all 0.3s ease;background:#fff;bottom:-55px;border-top:1px solid #ddd;padding:16px;text-align:center;}
.in-pro ul li .box .txt h2 {font-size:18px;padding-bottom:10px;overflow:hidden;transition:all 0.3s ease;text-overflow:ellipsis;white-space:nowrap;}
.in-pro ul li .box .txt p {font-size:14px;padding-bottom:12px;color:#666;overflow:hidden;transition:all 0.3s ease;text-overflow:ellipsis;white-space:nowrap;}
.in-pro ul li .box .txt span {font-size:14px;color:#f08519;display:block;width:120px;line-height:36px;background:#fff;margin:0 auto;}
.in-pro ul li:hover .box .txt {background:#f08519;bottom:0px;border-top:0px solid #aaa;}
.in-pro ul li:hover .box .txt h2 {color:#fff;}
.in-pro ul li:hover .box .txt p {color:#fff;}
.in-pro-d {width:94%;height:auto;max-width:1430px;padding:0 0;margin:0 auto;margin-top:60px;}
.in-pro-d-l {width:50%;height:auto;overflow:hidden;float:left;}
.in-pro-d-l-box {width:100%;height:auto;overflow:hidden;max-width:585px;}
.in-pro-d-l-box .ms-showcase2-template.ms-dir-v {padding-right:120px;}
.in-pro-d-l-box .ms-showcase2-template .ms-thumb-list.ms-dir-v {width:110px;right:-120px;top:0;}
.in-pro-d-l-box .ms-showcase2-template .ms-view img {width:100%;display:block;}
.in-pro-d-l-box .ms-showcase2-template .ms-thumb-list .ms-thumb-frame {width:110px;height:110px;opacity:1;border:1px solid #eee;margin-bottom:13px;}
.in-pro-d-l-box .ms-showcase2-template .ms-thumb-list .ms-thumb-frame-selected {border:1px solid #f08519;}
.in-pro-d-r {width:50%;height:auto;overflow:hidden;float:left;padding-left:20px;}
.in-pro-d-r h2 {font-size:32px;margin-bottom:25px;}
.in-pro-d-r h3 {font-size:24px;font-weight:500;margin-bottom:25px;}
.in-pro-d-r span {display:block;width:100%;display:block;overflow:hidden;height:1px;background-image:linear-gradient(to right,#666 0%,#666 50%,transparent 50%);background-size:10px 1px;background-repeat:repeat-x;}
.in-pro-d-r ul {width:100%;height:auto;overflow:hidden;margin-top:30px;}
.in-pro-d-r ul li {width:100%;height:auto;overflow:hidden;line-height:2;font-size:16px;padding-left:30px;background-position:top left;background-size:30px 28px;background-repeat:no-repeat;background-image:url(../img/032.png);}
.in-pro-d-r .pdm {width:100%;height:auto;overflow:hidden;}
.in-pro-d-r .pdm .hh-essay-a0 {margin-top:25px;}
.in-pro-d-r .more {display:block;width:140px;text-align:center;height:40px;line-height:40px;display:block;transition:all 0.3s ease;float:left;margin-right:20px;border-radius:20px;border:1px solid #f08519;margin-top:30px;color:#f08519;}
.in-pro-d-r .more:hover {background:#f08519;color:#fff;border:1px solid #f08519;}
.in-pro-d-c {width:94%;height:auto;max-width:1430px;padding:0 0px;margin:0 auto;position:relative;}
.in-pro-d-c .tip {width:100%;height:auto;overflow:hidden;position:relative;}
.in-pro-d-c .tip .tip2 {height:auto;overflow:hidden;float:left;padding-right:30px;display:inline-block;background:#fff;position:relative;z-index:100;font-size:24px;color:#999;font-weight:900;line-height:1;}
.in-pro-d-c .tip .tip2 h2 {line-height:1;font-size:32px;color:#333;font-weight:500;display:inline-block;margin-right:20px;}
.in-pro-d-c .tip span {position:absolute;background:#999;display:block;width:100%;height:1px;z-index:99;bottom:10px;left:0px;}
.in-pro-d-c .tip .tip2 b {display:inline-block;margin-top:10px;}
.box table {border-collapse: collapse;}
.box table td span{margin: 5px;}
.box table tr td {border: 1px solid #ccc;border-collapse: collapse;}
.in-pro-d-c .box {margin-top:60px;width:100%;height:auto;overflow:hidden;line-height:2;color:#666;font-size:14px; }
.in-pro-d-c .box p {word-wrap:break-word;}
.pro .in-hh-title h1 {color:#fff;}
.pro .in-hh-title h2 {color:#fff;}
.pro1 .swiper-slide .box {border:1px solid #ddd;padding-bottom:90px;width:100%;height:auto;overflow:hidden;position:relative;}
.pro1 .swiper-slide .box .pic {width:100%;height:auto;overflow:hidden;}
.pro1 .swiper-slide .box .pic img {width:100%;display:block;}
.pro1 .swiper-slide .box .txt {position:absolute;width:100%;height:145px;left:0px;transition:all 0.3s ease;background:#fff;bottom:-55px;border-top:1px solid #ddd;padding:16px;text-align:center;}
.pro1 .swiper-slide .box .txt h2 {font-size:18px;padding-bottom:10px;overflow:hidden;transition:all 0.3s ease;text-overflow:ellipsis;white-space:nowrap;}
.pro1 .swiper-slide .box .txt p {font-size:14px;padding-bottom:12px;color:#666;overflow:hidden;transition:all 0.3s ease;text-overflow:ellipsis;white-space:nowrap;}
.pro1 .swiper-slide .box .txt a {font-size:14px;color:#f08519;display:block;width:120px;height:36px;line-height:36px;background:#fff;margin:0 auto;}
.pro1 .swiper-slide:hover .box .txt {background:#f08519;bottom:0px;border-top:0px solid #aaa;}
.pro1 .swiper-slide:hover .box .txt h2 {color:#fff;}
.pro1 .swiper-slide:hover .box .txt p {color:#fff;}
.in-pro-b .swiper-button-prev,.in-pro-b .swiper-button-next {top:50%;width:30px;height:60px;margin-top:-60px;background-size:cover;}
.in-pro-b .swiper-button-next,.in-pro-b .swiper-container-rtl .swiper-button-prev {background-image:url(../img/071.png);right:3px;left:auto;}
.in-pro-b .swiper-button-prev,.in-pro-b .swiper-container-rtl .swiper-button-next {background-image:url(../img/070.png);left:0px;right:auto;}
.in-pro-b .swiper-slide {padding-bottom:4px;}
.in-pro-b .swiper-slide .box {box-shadow:1px 1px 4px rgba(0,0,0,0.3)}
@media (max-width:900px) {.in-case-t li .box h1 {font-size:20px;}
.in-case-t {padding:0 5px;}
.in-case-t li {width:calc(50% - 20px);margin-left:10px;margin-bottom:20px;margin-right:10px;float:left;}
.in-case-t li .pic {width:100%;}
.in-case-t li .box {width:calc(100% - 0px);padding:20px;}
.in-eva .box2 {padding:20px;}
.in-eva .box-l {width:100%;border-right-width:0px;height:auto;padding:20px 0;}
.in-eva .box-l h2 {margin-top:0px;}
.in-eva .box-r {width:calc(100% - 0px);height:330px;}
.in-eva-s .pic {float:none;margin:0 auto;}
.in-eva-s .txt {width:calc(100% - 0px);padding-right:0px;margin-top:20px;}
.in-eva-s .txt h3 {text-align:center;}
.in-eva-s .swiper-pagination {text-align:center;padding-right:0px;}
.in-eva-tt {margin-top:20px;}
.in-pro ul li {width:33.3%;}
.in-pro-d-l {width:100%;}
.in-pro-d-r {width:100%;margin-top:30px;}
.in-pro-d-l-box {margin:0 auto;}
}
@media (max-width:600px) {.in-case-t li {width:calc(100% - 20px);margin-left:10px;margin-bottom:20px;margin-right:10px;float:left;}
.in-case-b  .case-txt p {display:block;}
.in-case-b  .case-txt .more1 {display:block;}
.in-pro ul li {width:50%;}
.in-pro-d-l-box .ms-showcase2-template .ms-thumb-list .ms-thumb-frame {width:80px;height:80px;}
.in-pro-d-l-box .ms-showcase2-template .ms-thumb-list.ms-dir-v {width:80px;right:-90px;}
.in-pro-d-l-box .ms-showcase2-template.ms-dir-v {padding-right:90px;}
.in-eva {padding-left:20px;padding-right:20px;}
.in-eva .box1 {width:100%;}
.in-case-b {padding:0 20px;}
.in-case-b {width:100%;padding:0 20px;}
.in-case-t {width:100%;padding:0 20px;}
.in-pro-d {width:100%;padding:0 20px;}
.in-pro-d-r {padding-left:0px;}
.in-pro-d-c .tip span {display:none;}
.in-pro-d-c .tip .tip2 h2 {width:100%;}
.in-pro-d-c .box {margin-top:40px;}
.in-pro-d-c {width:100%;padding:0 20px;}
.in-pro.in-pro-d-c {width:100%;padding:0 20px;}
}
@media (max-width:420px) {.in-pro ul li {width:100%;}
}
.ms-sbar .ms-bar {display:none;}
.w90 {width:94%;}
.w90-1 {width:100%;}
.w90-2 {width:94%;}
@media (max-width:600px) {.w90 {width:100%;padding-right:20px;padding-left:20px;}
.w90-1 {padding-left:20px;padding-right:20px;}
.w90-2 {width:100%;}
}
#willesPlay {max-width:900px;}



.wzdt{width: 100%;height: auto;overflow: auto; }

.wzdt1{width: 100%;height: auto;overflow: auto; border-top: 1px solid #f2f2f2;padding: 40px 0;}

.wzdt1 h1{width: 100%;height: auto;overflow: auto; font-size: 20px; margin-bottom: 25px;}
.wzdt1 p{font-size: 16px; line-height: 2; width: 100%;height: auto;overflow: auto; padding-left: 15px; position:relative;}
.wzdt1 p span{display: block;width: 4px; height: 4px; background: #999; position: absolute; left: 0px; top: 14px;}
.wzdt1 p a{padding: 0 3px; display: inline-block; color: #333; transition:all 0.3s ease; font-weight: 500;}
.wzdt1 p a:hover{color:#f08519;}











